package com.manda.smart.hub.common.event;

/**
 * 事件监听器接口
 * 监听器中的泛型参数决定了监听器需要监听的事件类型
 *
 * @author hongda.li
 */
public interface EventListener<E extends Event> {
    /**
     * 执行监听
     *
     * @param event 监听事件
     */
    void doListen(E event);
}
